payroll supervisor - French English Dictionary